pounded or hit repeatedly by storms or adversities
طوفان یا افواج کی طرف سے بار بار گولہ باری یا مارا